/**
 * Program   :   TSystemparam.java
 * Author    :   shadow guo
 * Create    :   2013-6-24 下午8:55:24
 *
 * Copyright 2008 by Tongfu Information Technology Co. Ltd
 * All rights reserved.
 *
 * This software is the confidential and proprietary information
 * of Tongfu Information Technology Co. Ltd. ("Confidential Information").  You
 * shall not disclose such Confidential Information and shall use
 * it only in accordance with the terms of the license agreement
 * you entered into with Tongfu Information Technology Co. Ltd.
 * 
 */
package com.tongfusoft.example.data;

import com.tongfusoft.web.core.annotation.LogDesc;
import com.tongfusoft.web.core.data.SystemParamData;

@LogDesc(value="系统参数" ,expression="systemCode")
public class TSystemparam extends SystemParamData {
	/**
	 * 参数编码（唯一)
	 */
	private String systemCode;
	/**
	 * 描述信息
	 */
	private String systemDesc;
	/**
	 * 参数值
	 */
	private String systemValue;
	/**
	 * 可否编辑
	 */
	private int allowEdit;
	/**
	 * 状态
	 */
	private String status;
	/**
	 * 项目ID，0表示所有
	 */
	private String projectId;
	/**
	 * 系统参数ID
	 */
	private String systemparamId;

	@Override
	public String getPkName() {
		return "systemparamId";
	}

	@Override
	public String getTableName() {
		return "T_SYSTEMPARAM";
	}

	public String getSystemCode() {
		return systemCode;
	}

	public void setSystemCode(String systemCode) {
		this.systemCode = systemCode;
	}

	public String getSystemDesc() {
		return systemDesc;
	}

	public void setSystemDesc(String systemDesc) {
		this.systemDesc = systemDesc;
	}

	public String getSystemValue() {
		return systemValue;
	}

	public void setSystemValue(String systemValue) {
		this.systemValue = systemValue;
	}

	public int getAllowEdit() {
		return allowEdit;
	}

	public void setAllowEdit(int allowEdit) {
		this.allowEdit = allowEdit;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getProjectId() {
		return projectId;
	}

	public void setProjectId(String projectId) {
		this.projectId = projectId;
	}

	public String getSystemparamId() {
		return systemparamId;
	}

	public void setSystemparamId(String systemparamId) {
		this.systemparamId = systemparamId;
	}

	@Override
	public String getParamCode() {
		return this.getSystemCode();
	}

	@Override
	public String getParamDesc() {
		return this.getSystemDesc();
	}

	@Override
	public String getParamValue() {
		return this.getSystemValue();
	}

}
